Pull your plugs and check for excess fuel. Sounds like this to me for sure though. Especially after injector change and smoke smelling of fuel. You may have bent some rods and other damage. If its bent up badly it won't rotate with the starter. You could also try putting a socket on crank with plugs out, see if it spins over easily.